explanatory discourse - Francés Inglés Diccionario